.TH std::future_status 3 "2024.06.10" "http://cppreference.com" "C++ Standard Libary"
.SH NAME
std::future_status \- std::future_status

.SH Synopsis
   Defined in header <future>
   enum class future_status {

       ready,
       timeout,                \fI(since C++11)\fP
       deferred

   };

   Specifies state of a future as returned by wait_for and wait_until functions of
   std::future and std::shared_future.

   Constant Explanation
   deferred the shared state contains a deferred function, so the result will be
            computed only when explicitly requested
   ready    the shared state is ready
   timeout  the shared state did not become ready before specified timeout duration has
            passed

.SH See also

              waits for the result, returns if it is not available for the specified
   wait_for   timeout duration
              \fI(public member function of std::future<T>)\fP
              waits for the result, returns if it is not available for the specified
   wait_for   timeout duration
              \fI(public member function of std::shared_future<T>)\fP
              waits for the result, returns if it is not available until specified time
   wait_until point has been reached
              \fI(public member function of std::future<T>)\fP
              waits for the result, returns if it is not available until specified time
   wait_until point has been reached
              \fI(public member function of std::shared_future<T>)\fP
